package com.ffcs.crmd.tsp.admin.entity;

import java.sql.Timestamp;

import javax.persistence.Column;

/**
 * 
 * 功能说明:实体类基础父类(8个公共字段)
 *
 * @author ZHONGFUHUA
 * 
 * @Date 2016年4月26日 上午10:39:40
 *
 *
 * 版本号  |   作者   |  修改时间   |   修改内容
 *
 */
public class BaseEntity {
    
    
    /**
     * 
     */
    @Column(name = "status_cd")
    private String    statusCd;
    
    /**
     * 
     */
    @Column(name = "create_date")
    private Timestamp createDate;
    
    /**
     * 
     */
    @Column(name = "status_date")
    private Timestamp statusDate;
    
    /**
     * 
     */
    @Column(name = "update_date")
    private Timestamp updateDate;
    
    /**
     * 
     */
    @Column(name = "sharding_id")
    private Long      shardingId;
    
    /**
     * 
     */
    @Column(name = "create_staff")
    private Long      createStaff;
    
    /**
     * 
     */
    @Column(name = "update_staff")
    private Long      updateStaff;
    
    /**
     * 
     */
    @Column(name = "tenant_id")
    private Long      tenantId;

    public String getStatusCd() {
        return statusCd;
    }

    public void setStatusCd(String statusCd) {
        this.statusCd = statusCd;
    }

    public Timestamp getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Timestamp createDate) {
        this.createDate = createDate;
    }

    public Timestamp getStatusDate() {
        return statusDate;
    }

    public void setStatusDate(Timestamp statusDate) {
        this.statusDate = statusDate;
    }

    public Timestamp getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Timestamp updateDate) {
        this.updateDate = updateDate;
    }

    public Long getShardingId() {
        return shardingId;
    }

    public void setShardingId(Long shardingId) {
        this.shardingId = shardingId;
    }

    public Long getCreateStaff() {
        return createStaff;
    }

    public void setCreateStaff(Long createStaff) {
        this.createStaff = createStaff;
    }

    public Long getUpdateStaff() {
        return updateStaff;
    }

    public void setUpdateStaff(Long updateStaff) {
        this.updateStaff = updateStaff;
    }

    public Long getTenantId() {
        return tenantId;
    }

    public void setTenantId(Long tenantId) {
        this.tenantId = tenantId;
    }
    
    
}
